alive and kicking - Espagnol Anglais Dictionnaire